kind of parrot or macaw - Francés Inglés Diccionario